package co.com.coomeva.adminEvaluacion.modelo.entidades;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractEdPDominioValor entity provides the base persistence definition of
 * the EdPDominioValor entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractEdPDominioValor implements java.io.Serializable {

	// Fields

	private Long consDominioValor;
	private EdPTipoCalificacion edPTipoCalificacion;
	private EdPModulo edPModulo;
	private String descripcion;
	private Long valor;
	private Set edCalificacionTipoitems = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractEdPDominioValor() {
	}

	/** minimal constructor */
	public AbstractEdPDominioValor(Long consDominioValor,
			EdPTipoCalificacion edPTipoCalificacion, EdPModulo edPModulo,
			String descripcion, Long valor) {
		this.consDominioValor = consDominioValor;
		this.edPTipoCalificacion = edPTipoCalificacion;
		this.edPModulo = edPModulo;
		this.descripcion = descripcion;
		this.valor = valor;
	}

	/** full constructor */
	public AbstractEdPDominioValor(Long consDominioValor,
			EdPTipoCalificacion edPTipoCalificacion, EdPModulo edPModulo,
			String descripcion, Long valor, Set edCalificacionTipoitems) {
		this.consDominioValor = consDominioValor;
		this.edPTipoCalificacion = edPTipoCalificacion;
		this.edPModulo = edPModulo;
		this.descripcion = descripcion;
		this.valor = valor;
		this.edCalificacionTipoitems = edCalificacionTipoitems;
	}

	// Property accessors

	public Long getConsDominioValor() {
		return this.consDominioValor;
	}

	public void setConsDominioValor(Long consDominioValor) {
		this.consDominioValor = consDominioValor;
	}

	public EdPTipoCalificacion getEdPTipoCalificacion() {
		return this.edPTipoCalificacion;
	}

	public void setEdPTipoCalificacion(EdPTipoCalificacion edPTipoCalificacion) {
		this.edPTipoCalificacion = edPTipoCalificacion;
	}

	public EdPModulo getEdPModulo() {
		return this.edPModulo;
	}

	public void setEdPModulo(EdPModulo edPModulo) {
		this.edPModulo = edPModulo;
	}

	public String getDescripcion() {
		return this.descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Long getValor() {
		return this.valor;
	}

	public void setValor(Long valor) {
		this.valor = valor;
	}

	public Set getEdCalificacionTipoitems() {
		return this.edCalificacionTipoitems;
	}

	public void setEdCalificacionTipoitems(Set edCalificacionTipoitems) {
		this.edCalificacionTipoitems = edCalificacionTipoitems;
	}

}